<?php

// 注册协议
const GW_REGISTER_PROTOCOL = '172.21.0.16:1236';

// 注册地址
const GW_REGISTER_ADDRESS = '172.21.0.16:1236';

// 网关地址
const GW_GATEWAY_ADDRESS = '0.0.0.0:8282';

// 网关起始端口
const GW_GATEWAY_START_PORT = '2900';

// 心跳检测间隔，单位：秒，0 表示不发送心跳检测
const GW_GATEWAY_PING_INTERVAL = 0;

// 本机ip，分布式部署时请设置成内网ip（非127.0.0.1）
const GW_LOCAL_HOST_IP = '172.21.0.16';

// 网关名称
const GW_GATEWAY_NAME = 'Gateway';

// worker进程名称
const GW_WORKER_NAME = 'BusinessWorker';

// Gateway进程数量，建议与CPU核数相同
const GW_GATEWAY_COUNT = 16;

// BusinessWorker进程数量，建议设置为CPU核数的1倍-3倍
const GW_BUSINESS_WORKER_COUNT = 45;

// Business业务处理类，可以带命名空间
include_once dirname(__FILE__).'/controller/Events.php';

const GW_BUSINESS_EVENT_HANDLER = '\app\worker\controller\Events';
